rebut challenge - Turkish English Dictionary